package com.gxa.community.core.pojo.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Null;
import java.io.Serializable;
import java.math.BigDecimal;

/**
 *
 * @author juran
 * @since 2022-07-19
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@Accessors(chain = true)
@TableName("query_goods_topic_kill")
public class KillGoodsOperateVo implements Serializable {
    @ApiModelProperty("活动id")
    private Integer id;
    @ApiModelProperty("秒杀订单id")
    private String killId;
    @ApiModelProperty("秒杀价格/拼团价格")
    private double price;
    @ApiModelProperty("秒杀数量/团购数量")
    private Integer num;
    @ApiModelProperty("排序")
    private Integer sort;
    @ApiModelProperty("剩余秒杀数")
    private Integer lastnum;
    @ApiModelProperty("商品id")
    private Integer GoodsId;
    @ApiModelProperty("商品名称")
    private String name;
    @ApiModelProperty("商品描述")
    private String tips;
    @ApiModelProperty("标签名称")
    private String tag;
    @ApiModelProperty("分类名称")
    private String classs;
    @ApiModelProperty("品牌名称")
    private String brand;
    @ApiModelProperty("商品规格")
    private String size;
    @ApiModelProperty("生产日期")
    private String production_date;
    @ApiModelProperty("保质期")
    private String shelf_life;
    @ApiModelProperty("存储方式 (4℃冷藏)")
    private String storage_method;
    @ApiModelProperty("商品总库存")
    private String goodsNum;
    @ApiModelProperty("商品原价")
    private String original_price;
    @ApiModelProperty("商品图片")
    private String pic;
    @ApiModelProperty("商品详情")
    private String details;
    @ApiModelProperty("商品状态")
    private String status;
}
